Chinese holly
noun
: a dense rounded evergreen shrub (Ilex cornuta) native to China, widely used as an ornamental, and distinguished by its quadrangular oblong leaves each usually with three strong spines at its dilated apex
Love words? Need even more definitions?
Merriam-Webster unabridged
Share